<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://localhost/TestService/InvoicesService.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/Test.Test" />
  <xs:element name="LogCompleteActivity">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="activityId" nillable="true" type="xs:string" />
        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Test.Test" minOccurs="0" name="InvoicesServiceType" nillable="true" type="q1:InvoicesServiceType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="LogCompleteActivityResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="BeginActivity">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="activityId" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="BeginActivityResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateActivity">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="activityId" nillable="true" type="xs:string" />
        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Test.Test" minOccurs="0" name="InvoicesServiceType" nillable="true" type="q2:InvoicesServiceType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateActivityResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="EnableContinuation">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="activityId" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="continuationToken" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="EnableContinuationResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="AddActitivityReference">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="activityId" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="referenceActivityName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="referenceActivityId" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddActitivityReferenceResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="AddReference">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="activityId" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="referenceType" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="referenceName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="referenceData" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddReferenceResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="AddLongReference">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="activityId" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="referenceType" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="referenceName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="referenceData" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="longReferenceData" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddLongReferenceResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="EndActivity">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="activityId" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="EndActivityResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
</xs:schema>